Lattice-Search Runtime Distributions May Be Heavy-Tailed
نویسندگان
چکیده
Recent empirical studies show that runtime distributions of backtrack procedures for solving hard combinatorial problems often have intriguing properties. Unlike standard distributions (such as the normal), such distributions decay slower than exponentially and have “heavy tails”. Procedures characterized by heavy-tailed runtime distributions exhibit large variability in efficiency, but a very straightforward method called rapid randomized restarts has been designed to essentially improve their average performance. We show on two experimental domains that heavy-tailed phenomena can be observed in ILP, namely in the search for a clause in the subsumption lattice. We also reformulate the technique of randomized rapid restarts to make it applicable in ILP and show that it can reduce the average search-time.
منابع مشابه
Randomization in Backtrack Search: Exploiting Heavy-Tailed Profiles for Solving Hard Scheduling Problems
We study the runtime profiles ofcomplete backtrackstyle search methods applied to hard scheduling problems. Such search methods often exhibit a large variability in performance du to the non-standard nature of their underlying cost distributions. The distributions generally exhibit very long tails or "heavy tails" and are best characterized by a general c ass of distributions that have no momen...
متن کاملFailure Analysis in Backtrack Search for Constraint Satisfaction
Researchers have focused on assessing the quality of search algorithms by measuring effort, number of mistakes, runtime distributions and other characteristics. In this paper we attempt to enhance our understanding of these algorithms by employing heatmap-based visualisations. We perform a large empirical study of search, for a variety of problem classes, and we report several interesting obser...
متن کاملRefutation Analysis for Constraint Satisfaction Problems
Good heuristics have long been credited as some of the most important components of constraint satisfaction search algorithms. Understanding their behaviour has been the subject of a significant number of both theoretical and empirical research papers, yet from a practical standpoint, questions about certain important performance characteristics remained unanswered. For example, what is the sma...
متن کاملFormal Models of Heavy-Tailed Behavior in Combinatorial Search
Recently, it has been found that the cost distributions of randomized backtrack search in combinatorial domains are often heavytailed. Such heavy-tailed distributions explain the high variability observed when using backtrack-style procedures. A good understanding of this phenomenon can lead to better search techniques. For example, restart strategies provide a good mechanism for eliminating th...
متن کاملHeavy - Tailed Distributions in CombinatorialSearchCarla
Combinatorial search methods often exhibit a large variability in performance. We study the cost prooles of combinatorial search procedures. Our study reveals some intriguing properties of such cost prooles. The distributions are often characterized by very long tails or \heavy tails". We will show that these distributions are best characterized by a general class of distributions that have no ...
متن کامل